sing the praises of - Turkish English Dictionary